<?php

class Questionario {
    private $id;
    private $cliente;
    private $data;
    private $necessidade1;
    private $necessidade2;
    
    const NOME_MODULO = "Questionario";
    
    public function getCliente() {
        return $this->cliente;
    }

    public function setCliente($cliente) {
        $this->cliente = $cliente;
    }

    public function getData() {
        return $this->data;
    }

    public function setData($data) {
        $this->data = $data;
    }

    public function getId() {
        return $this->id;
    }

    public function setId($id) {
        $this->id = $id;
    }
    public function getNecessidade1() {
        return $this->necessidade1;
    }

    public function setNecessidade1($necessidade1) {
        $this->necessidade1 = $necessidade1;
    }

    public function getNecessidade2() {
        return $this->necessidade2;
    }

    public function setNecessidade2($necessidade2) {
        $this->necessidade2 = $necessidade2;
    }

    public function inserir(){
            $conn = Connection::getConnection();
            
            $rs = $conn->prepare("INSERT INTO questionario SET idCliente = ?, data = ?, 
                                    idNecessidade1 = ?, idNecessidade2 = ?");
	    $rs->bind_param("isii", 
                            $this->cliente, 
                            $this->data, 
                            $this->necessidade1,
                            $this->necessidade2);
              return $rs->execute();       
            
    }
    
     public static function obtemIdUltimoQuestionario(){
        $conn = Connection::getConnection();
        
        $rs = $conn->query("SELECT MAX(idQuestionario) as id FROM questionario");
        
        $linha = $rs->fetch_assoc();
        
        return $linha['id'];
    }
}

?>
